#对于一个存在在数组，如何添加一个用0填充的边界
import numpy as np
v=np.array([[10, 34, 54, 23],[31, 87, 53, 68],[98, 49, 25, 11],[84, 32, 67, 88]])
print(v)
a=np.array([[0,0,0,0]])
b=np.array([[0,0,0,0,0,0]])
#print(np.vstack((v,a)))
v1=np.vstack((v,a))          #在矩阵v下面堆积4个0，形成5*4的矩阵，得到v1
#print(np.vstack((a,v1)))
v2=np.vstack((a,v1))         #在矩阵v1上面堆积4个0，形成6*4的矩阵，得到v2
v3=np.hstack((b.T,v2))       #在矩阵v2左边堆积6个0，形成6*5的矩阵，得到v3
v4=np.hstack((v2,b.T))       #在矩阵v3右边堆积6个0，形成6*6的矩阵，得到v4，v4即为所求
print(v4)